linen trousers - French English Dictionary